17241
35529
15986
8277
8582
6257
16171
15774
9071
5768
6147
30393
19413
19830
22652
14951
27026
33362
12052
14095
27547
36033
11363
11167
156460